package com.szh.cloud.api.teacher.service;

import com.szh.cloud.api.teacher.entity.SearTeacherEntity;
import com.szh.cloud.mybatis.entity.PtTeacherEntity;
import com.szh.cloud.mybatis.etable.ElTable;
import com.szh.cloud.mybatis.flexigrid.PagingBean;

import java.util.List;
import java.util.Map;

public interface ApiTeacherService {
    Map<String, Object> queryTeachers(SearTeacherEntity params);

    SearTeacherEntity getTeacherById(String tchrUuid);

    boolean addTeacher(SearTeacherEntity teacher);

    boolean updateTeacher(SearTeacherEntity teacher);

    boolean deleteTeacher(String tchrUuid);

    boolean batchDeleteTeachers(List<String> ids);
}
